the finer points of - Spanisch Englisch Wörterbuch